ERROR [master/jinghang01:16000:becomeActiveMaster] master.HMaster: Failed to become active master 您所在的位置:网站首页 ipc connection error ERROR [master/jinghang01:16000:becomeActiveMaster] master.HMaster: Failed to become active master

ERROR [master/jinghang01:16000:becomeActiveMaster] master.HMaster: Failed to become active master

2024-07-17 15:47| 来源: 网络整理| 查看: 265

配置好 hbase-site.xml ,启动hbase,查看日志出现问题。

2020-10-12 17:01:36,126 INFO  [master/jinghang01:16000:becomeActiveMaster] wal.ProcedureWALFile: Archiving hdfs://jinghang01:9000/hbase/MasterProcWALs/pv2-00000000000000000002.log to hdfs://jinghang01:9000/hbase/oldWALs/pv2-00000000000000000002.log2020-10-12 17:01:36,279 ERROR [master/jinghang01:16000:becomeActiveMaster] master.HMaster: Failed to become active master java.lang.IllegalStateException: The procedure WAL relies on the ability to hsync for proper operation during component failures, but the underlying filesystem does not support doing so. Please check the config value of 'hbase.procedure.store.wal.use.hsync' to set the desired level of robustness and ensure the config value of 'hbase.wal.dir' points to a FileSystem mount that can provide it.     at org.apache.hadoop.hbase.procedure2.store.wal.WALProcedureStore.rollWriter(WALProcedureStore.java:1092)     at org.apache.hadoop.hbase.procedure2.store.wal.WALProcedureStore.recoverLease(WALProcedureStore.java:424)     at org.apache.hadoop.hbase.procedure2.ProcedureExecutor.init(ProcedureExecutor.java:586)     at org.apache.hadoop.hbase.master.HMaster.createProcedureExecutor(HMaster.java:1522)     at org.apache.hadoop.hbase.master.HMaster.finishActiveMasterInitialization(HMaster.java:937)     at org.apache.hadoop.hbase.master.HMaster.startActiveMasterManager(HMaster.java:2114)     at org.apache.hadoop.hbase.master.HMaster.lambda$run$0(HMaster.java:579)     at java.lang.Thread.run(Thread.java:748)2020-10-12 17:01:36,284 ERROR [master/jinghang01:16000:becomeActiveMaster] master.HMaster: ***** ABORTING master jinghang01,16000,1602493285910: Unhandled exception. Starting shutdown. ***** java.lang.IllegalStateException: The procedure WAL relies on the ability to hsync for proper operation during component failures, but the underlying filesystem does not support doing so. Please check the config value of 'hbase.procedure.store.wal.use.hsync' to set the desired level of robustness and ensure the config value of 'hbase.wal.dir' points to a FileSystem mount that can provide it.     at org.apache.hadoop.hbase.procedure2.store.wal.WALProcedureStore.rollWriter(WALProcedureStore.java:1092)     at org.apache.hadoop.hbase.procedure2.store.wal.WALProcedureStore.recoverLease(WALProcedureStore.java:424)     at org.apache.hadoop.hbase.procedure2.ProcedureExecutor.init(ProcedureExecutor.java:586)     at org.apache.hadoop.hbase.master.HMaster.createProcedureExecutor(HMaster.java:1522)     at org.apache.hadoop.hbase.master.HMaster.finishActiveMasterInitialization(HMaster.java:937)     at org.apache.hadoop.hbase.master.HMaster.startActiveMasterManager(HMaster.java:2114)     at org.apache.hadoop.hbase.master.HMaster.lambda$run$0(HMaster.java:579)     at java.lang.Thread.run(Thread.java:748) 2020-10-12 17:01:36,284 INFO  [master/jinghang01:16000:becomeActiveMaster] regionserver.HRegionServer: ***** STOPPING region server 'jinghang01,16000,1602493285910' ***** 2020-10-12 17:01:36,284 INFO  [master/jinghang01:16000:becomeActiveMaster] regionserver.HRegionServer: STOPPED: Stopped by master/jinghang01:16000:becomeActiveMaster 2020-10-12 17:01:37,227 INFO  [master/jinghang01:16000.splitLogManager..Chore.1] hbase.ScheduledChore: Chore: SplitLogManager Timeout Monitor was stopped 2020-10-12 17:01:37,555 INFO  [master/jinghang01:16000] ipc.NettyRpcServer: Stopping server on /192.168.56.101:16000 2020-10-12 17:01:37,625 INFO  [master/jinghang01:16000] regionserver.HRegionServer: Stopping infoServer 2020-10-12 17:01:37,636 INFO  [master/jinghang01:16000] handler.ContextHandler: Stopped o.e.j.w.WebAppContext@2af4129d{/,null,UNAVAILABLE}{file:/home/hadoop/apps/hbase-2.2.5/hbase-webapps/master} 2020-10-12 17:01:37,654 INFO  [master/jinghang01:16000] server.AbstractConnector: Stopped ServerConnector@295bf2a{HTTP/1.1,[http/1.1]}{0.0.0.0:16010} 2020-10-12 17:01:37,654 INFO  [master/jinghang01:16000] handler.ContextHandler: Stopped o.e.j.s.ServletContextHandler@3f628ce9{/static,file:///home/hadoop/apps/hbase-2.2.5/hbase-webapps/static/,UNAVAILABLE} 2020-10-12 17:01:37,655 INFO  [master/jinghang01:16000] handler.ContextHandler: Stopped o.e.j.s.ServletContextHandler@4e6f2bb5{/logs,file:///home/hadoop/apps/hbase-2.2.5/logs/,UNAVAILABLE} 2020-10-12 17:01:37,702 INFO  [master/jinghang01:16000] regionserver.HRegionServer: aborting server jinghang01,16000,1602493285910 2020-10-12 17:01:37,702 INFO  [master/jinghang01:16000] regionserver.HRegionServer: stopping server jinghang01,16000,1602493285910; all regions closed. 2020-10-12 17:01:37,702 INFO  [master/jinghang01:16000] hbase.ChoreService: Chore service for: master/jinghang01:16000 had [] on shutdown 2020-10-12 17:01:37,724 WARN  [master/jinghang01:16000] master.ActiveMasterManager: Failed get of master address: java.io.IOException: Can't get master address from ZooKeeper; znode data == null 2020-10-12 17:01:37,724 INFO  [master/jinghang01:16000] wal.WALProcedureStore: Stopping the WAL Procedure Store, isAbort=true 2020-10-12 17:01:37,725 INFO  [master/jinghang01:16000] hbase.ChoreService: Chore service for: master/jinghang01:16000.splitLogManager. had [] on shutdown 2020-10-12 17:01:37,737 INFO  [ReadOnlyZKClient-jinghang02:2181,jinghang03:2181,jinghang04:2181@0x42166059] zookeeper.ZooKeeper: Session: 0x200006b20710006 closed 2020-10-12 17:01:37,740 INFO  [ReadOnlyZKClient-jinghang02:2181,jinghang03:2181,jinghang04:2181@0x42166059-EventThread] zookeeper.ClientCnxn: EventThread shut down for session: 0x200006b20710006 2020-10-12 17:01:37,753 INFO  [master/jinghang01:16000] zookeeper.ZooKeeper: Session: 0x100006b1f530002 closed 2020-10-12 17:01:37,753 INFO  [master/jinghang01:16000] regionserver.HRegionServer: Exiting; stopping=jinghang01,16000,1602493285910; zookeeper connection closed. 2020-10-12 17:01:37,754 INFO  [main-EventThread] zookeeper.ClientCnxn: EventThread shut down for session: 0x100006b1f530002 2020-10-12 17:01:37,754 ERROR [main] master.HMasterCommandLine: Master exiting java.lang.RuntimeException: HMaster Aborted     at org.apache.hadoop.hbase.master.HMasterCommandLine.startMaster(HMasterCommandLine.java:244)     at org.apache.hadoop.hbase.master.HMasterCommandLine.run(HMasterCommandLine.java:140)     at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:76)     at org.apache.hadoop.hbase.util.ServerCommandLine.doMain(ServerCommandLine.java:149)     at org.apache.hadoop.hbase.master.HMaster.main(HMaster.java:2945)

解决

在配置文件 hbase-site.xml 中添加:

  hbase.unsafe.stream.capability.enforce   false

重启之后,问题就解决了。



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

      专题文章
        CopyRight 2018-2019 实验室设备网 版权所有